package com.alm.handle.service;

import com.alm.handle.core.domain.entity.SysDevHistoryInfo;
import com.alm.handle.core.domain.entity.vo.CurrentVo;

import java.util.List;

public interface ISysDevHistoryInfoService {
    /**
     * 插入历史记录
     * @param currentVo
     */
    void insertHistory(CurrentVo currentVo);

    /**
     * 初始化加载
     */
    void initSaveHistoryDev();

    List<SysDevHistoryInfo> selectDevHisList(SysDevHistoryInfo sysDevHistoryInfo);

    List<SysDevHistoryInfo> selectDevHisList();

    /**
     *
     * @param startTIme
     * @param endTime
     * @param devmc
     * @return
     */
    List<SysDevHistoryInfo> getHistory(Long startTIme, Long endTime, String devmc);
}

